package cn.sylinx.horm.dialect;

public enum EnumDbType implements DbType {

    MYSQL(DbConstant.mysql),

    ORACLE(DbConstant.oracle),

    SQLSERVER(DbConstant.sqlserver),

    DB2(DbConstant.db2),

    DERBY(DbConstant.derby),

    POSTGRESQL(DbConstant.postgresql),

    H2(DbConstant.h2),

    CLICKHOUSE(DbConstant.clickhouse),

    SQLITE(DbConstant.sqlite),

    HSQLDB(DbConstant.hsqldb),

    DUCKDB(DbConstant.duckdb);

    private final String value;

    EnumDbType(String value) {
        this.value = value;
    }

    public String getValue() {
        return value;
    }

}
